#ifndef H_COLFERS_FIXED_H
#define H_COLFERS_FIXED_H

#include <stdint.h>

static inline uint8_t* cfers_encode_double(uint8_t* out, double d);
static inline uint8_t* cfers_encode_fixed32(uint8_t* out, uint32_t x);
static inline uint8_t* cfers_encode_fixed64(uint8_t* out, uint32_t x);
static inline uint8_t* cfers_encode_float(uint8_t* out, float x);
static inline uint8_t* cfers_encode_sfixed32(uint8_t* out, uint32_t x);
static inline uint8_t* cfers_encode_sfixed64(uint8_t* out, uint32_t x);

#include "inlines/fixed.inl"

#endif /* H_COLFERS_FIXED_H */

